﻿using Seg.Datos;
using Seg.Entidades;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Seg.Logica
{
    public class ModuloLogistica
    {
        ModuloDatos dal = new ModuloDatos();

        public List<Modulo> Listar(decimal CodigoSistema, string nombre, string anulado)
        {
            return dal.Listar(CodigoSistema, nombre, anulado);
        }
        public List<Modulo> ListarXSistema(int CodigoSistema, int CodigoModulo)
        {
            return dal.ListarXSistema(CodigoSistema,CodigoModulo);
        }
        public Modulo ObtenerModulo(decimal CodigoModulo)
        {
            return dal.ObtenerModulo(CodigoModulo);
        }
        public int Insertar(Modulo entidad)
        {
            return dal.Insertar(entidad);
        }
        public int Actualizar(Modulo entidad)
        {
            return dal.Actualizar(entidad);
        }
        public int Eliminar(int id)
        {
            return dal.Eliminar(id);
        }
        public List<Modulo> ListaModuloXSistema(int CodigoSistema)
        {
            return dal.ListaModuloXSistema(CodigoSistema);
        }
    }
}
